import scala.collection.mutable

//列表
//不可变列表 List
val names=List("Mike","Tom","Mary")
//数值列表
val numList=List(1,2,3,4,5,6)
//空列表
val nullList:List[Nothing]=List()
//二维列表
val val2=List(List(1,2,3),List(4,5,6))


//操作
//操作当前第一个元素
println("第一人的名字:"+names.head)
println("最后一个人的名字"+names.tail)




//可变列表 LinkedList
val numbers=mutable.LinkedList(1,2,3,4,5,6)
//定义一个指针
var cur=numbers
//NIl表示空值  相当于JAVA中的null
while (cur!=Nil){
  //对当前值乘以3
  cur.elem=cur.elem*3
  //指向下一个元素
  cur=cur.next
}

println(numbers)
